i owe you big time - Alemán Inglés Diccionario